package com.bjpowernode.crm.workbench.domain;

/**
 * 交易信息
 *
 * @author 刘逸晖
 */
public class Tran {

    /**
     * id
     */
    private String id;

    /**
     * 所有者
     */
    private String owner;

    /**
     * 金额
     */
    private String money;

    /**
     * 名称
     */
    private String name;

    /**
     * 期望日期
     */
    private String expectedDate;

    /**
     * 客户 id
     */
    private String customerId;

    /**
     * 阶段
     */
    private String stage;

    /**
     * 类型
     */
    private String type;

    /**
     * 来源
     */
    private String source;

    /**
     * 市场活动的 id
     */
    private String activityId;

    /**
     * 联系人 id
     */
    private String contactsId;

    /**
     * 创建者
     */
    private String createBy;

    /**
     * 创建时间
     */
    private String createTime;

    /**
     * 最后编辑者
     */
    private String editBy;

    /**
     * 最后编辑时间
     */
    private String editTime;

    /**
     * 描述
     */
    private String description;

    /**
     * 联系人摘要
     */
    private String contactSummary;

    /**
     * 下次联系时间
     */
    private String nextContactTime;

    //为了显示交易的明细信息而扩展的属性
    private String possibility;

    //为了显示交易阶段图标而扩展的属性
    private String orderNo;

    public String getOrderNo() {
        return orderNo;
    }

    public void setOrderNo(String orderNo) {
        this.orderNo = orderNo;
    }

    public String getPossibility() {
        return possibility;
    }

    public void setPossibility(String possibility) {
        this.possibility = possibility;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.id
     *
     * @return the value of tbl_tran.id
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getId() {
        return id;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.id
     *
     * @param id the value for tbl_tran.id
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.owner
     *
     * @return the value of tbl_tran.owner
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getOwner() {
        return owner;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.owner
     *
     * @param owner the value for tbl_tran.owner
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setOwner(String owner) {
        this.owner = owner == null ? null : owner.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.money
     *
     * @return the value of tbl_tran.money
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getMoney() {
        return money;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.money
     *
     * @param money the value for tbl_tran.money
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setMoney(String money) {
        this.money = money == null ? null : money.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.name
     *
     * @return the value of tbl_tran.name
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getName() {
        return name;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.name
     *
     * @param name the value for tbl_tran.name
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.expected_date
     *
     * @return the value of tbl_tran.expected_date
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getExpectedDate() {
        return expectedDate;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.expected_date
     *
     * @param expectedDate the value for tbl_tran.expected_date
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setExpectedDate(String expectedDate) {
        this.expectedDate = expectedDate == null ? null : expectedDate.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.customer_id
     *
     * @return the value of tbl_tran.customer_id
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getCustomerId() {
        return customerId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.customer_id
     *
     * @param customerId the value for tbl_tran.customer_id
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setCustomerId(String customerId) {
        this.customerId = customerId == null ? null : customerId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.stage
     *
     * @return the value of tbl_tran.stage
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getStage() {
        return stage;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.stage
     *
     * @param stage the value for tbl_tran.stage
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setStage(String stage) {
        this.stage = stage == null ? null : stage.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.type
     *
     * @return the value of tbl_tran.type
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getType() {
        return type;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.type
     *
     * @param type the value for tbl_tran.type
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setType(String type) {
        this.type = type == null ? null : type.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.source
     *
     * @return the value of tbl_tran.source
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getSource() {
        return source;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.source
     *
     * @param source the value for tbl_tran.source
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setSource(String source) {
        this.source = source == null ? null : source.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.activity_id
     *
     * @return the value of tbl_tran.activity_id
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getActivityId() {
        return activityId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.activity_id
     *
     * @param activityId the value for tbl_tran.activity_id
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setActivityId(String activityId) {
        this.activityId = activityId == null ? null : activityId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.contacts_id
     *
     * @return the value of tbl_tran.contacts_id
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getContactsId() {
        return contactsId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.contacts_id
     *
     * @param contactsId the value for tbl_tran.contacts_id
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setContactsId(String contactsId) {
        this.contactsId = contactsId == null ? null : contactsId.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.create_by
     *
     * @return the value of tbl_tran.create_by
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getCreateBy() {
        return createBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.create_by
     *
     * @param createBy the value for tbl_tran.create_by
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setCreateBy(String createBy) {
        this.createBy = createBy == null ? null : createBy.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.create_time
     *
     * @return the value of tbl_tran.create_time
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getCreateTime() {
        return createTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.create_time
     *
     * @param createTime the value for tbl_tran.create_time
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setCreateTime(String createTime) {
        this.createTime = createTime == null ? null : createTime.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.edit_by
     *
     * @return the value of tbl_tran.edit_by
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getEditBy() {
        return editBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.edit_by
     *
     * @param editBy the value for tbl_tran.edit_by
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setEditBy(String editBy) {
        this.editBy = editBy == null ? null : editBy.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.edit_time
     *
     * @return the value of tbl_tran.edit_time
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getEditTime() {
        return editTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.edit_time
     *
     * @param editTime the value for tbl_tran.edit_time
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setEditTime(String editTime) {
        this.editTime = editTime == null ? null : editTime.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.description
     *
     * @return the value of tbl_tran.description
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getDescription() {
        return description;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.description
     *
     * @param description the value for tbl_tran.description
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.contact_summary
     *
     * @return the value of tbl_tran.contact_summary
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getContactSummary() {
        return contactSummary;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.contact_summary
     *
     * @param contactSummary the value for tbl_tran.contact_summary
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setContactSummary(String contactSummary) {
        this.contactSummary = contactSummary == null ? null : contactSummary.trim();
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column tbl_tran.next_contact_time
     *
     * @return the value of tbl_tran.next_contact_time
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public String getNextContactTime() {
        return nextContactTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column tbl_tran.next_contact_time
     *
     * @param nextContactTime the value for tbl_tran.next_contact_time
     * @mbggenerated Wed Nov 11 15:02:32 CST 2020
     */
    public void setNextContactTime(String nextContactTime) {
        this.nextContactTime = nextContactTime == null ? null : nextContactTime.trim();
    }
}